package com.blueheart.spi;

import java.util.ServiceLoader;

public class PayServiceLoader {

    public void showAllServices() {
        ServiceLoader<PayService> serviceLoader = ServiceLoader.load(PayService.class);
        for (PayService payService : serviceLoader) {
            payService.pay();
        }
    }

    public static void main(String[] args) {
        PayServiceLoader payServiceLoader = new PayServiceLoader();
        payServiceLoader.showAllServices();
    }

}
